#! /usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2020/10/4 16:07
# @Author : youngchaolin

''''''

'''
匿名函数：一句话函数，比较简单的函数，会结合内置函数使用
'''

def func(a,b):
    return a+b

# 上面的函数可以构建为匿名函数
'''
函数名=lambda [形参]:返回值
'''
func1=lambda a,b:a+b
print(func1)
print(func1(2,3))

# 写一个匿名函数，接受两个int类型的参数，将较大的数据返回
# func1=lambda a,b:a if a>b else b
func1=lambda a,b:max(a,b)
print(func1(10,520))

# 写一个匿名函数，接受一个可切片的数据，返回索引为0与2对应的元素（元祖形式）
func1=lambda it:(it[0],it[2])
print(func1('abcde'))


